Building Fault-Tolerant Hardware Clocks from COTS Components
نویسندگان
چکیده
Clocks with a bounded drift rate are an important tool in the construction of dependable applications. However, the drift rates of clocks provided by operating systems on some computing platforms are not always bounded, e.g. due to lost interrupts. We show how one can build clocks with a bounded drift rate from components off-the-shelf (COTS). Our approach can be used to achieve a tight synchronization with UTC (Coordinated Universal Time) in systems with access to at least one GPS (Global Positioning System) receiver.
منابع مشابه
Are COTS Suitable for Building Distributed Fault-Tolerant Hard Real-Time Systems?
For economic reasons, a new trend in the development of distributed hard real-time systems is to rely on the use of CommercialO -The-Shelf (cots) hardware and operating systems. As such systems often support critical applications, they must comply with stringent realtime and fault-tolerance requirements. The use of cots components in distributed critical systems is subject to two fundamental qu...
متن کاملA Review of Watchdog Architectures and their Application to Cubesats
The push towards ”faster, better, cheaper” missions with an emphasis on design reuse has led to the popularity of COTS products that have traditionally relied upon custom software and hardware [22]. The motivation for moving towards COTS hardware is faster, cheaper and more powerful processors with lower power consumption compared to those available in rad hard versions [21]. While moving towar...
متن کاملCan we rely on COTS microkernels for building fault-tolerant systems?
Abstract: This paper addresses the use of COTS microkernels in fault-tolerant, and, to some extent, safety-critical systems. The main issue is to assess the behavior of such components, upon which application software rely, in the presence of faults. Using fault injection, it is possible to classify the behavior of the functional primitives. From the results obtained, fault containment mechanis...
متن کاملThe Design of a Fault-Tolerant COTS-Based Bus Architecture
In this paper, we report our experiences and findings on the design of a fault-tolerant bus architecture comprised of two COTS buses, the IEEE 1394 and the I2C. This fault-tolerant bus is the backbone system bus for the avionics architecture of the X2000 program at the Jet Propulsion Laboratory. COTS buses are attractive because of the availability of low cost commercial products. However, they...
متن کاملThe Requirements for a Cots Software Component: a Case Study
The goal of the GUARDS project is to design and develop a generic fault-tolerant computer architecture that can be built from predefined standardised components. The architecture favours the use of commercial off-the-shelf (COTS) hardware and software components. However, the assessment and selection of COTS components is a non-trivial task as it requires balancing a myriad of requirements from...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999